var romanToInt = function (s) {
  let myMap = new Map();
  myMap.set('I', 1)
  myMap.set('V', 5)
  myMap.set('X', 10)
  myMap.set('L', 50)
  myMap.set('C', 100)
  myMap.set('D', 500)
  myMap.set('M', 1000)

  let len = s.length;
  let sum = 0;

  for (let i = 0; i < len; i++) {
    let value = myMap.get(s[i])
    if (i < len - 1 && value < myMap.get(s[i + 1])) {
      sum -= value
    } else {
      sum += value
    }
  }

  return sum;
};